mountain battalion - French English Dictionary